Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
115 SPENCER PLACE Terraced £290,000 20 Jan 2023
117 SPENCER PLACE Terraced £235,000 30 Mar 2023
119 SPENCER PLACE Terraced £140,500 25 Nov 2016
131 SPENCER PLACE Terraced £245,000 5 Aug 2020
133 SPENCER PLACE Terraced £32,000 13 Oct 2000
151 SPENCER PLACE Terraced £240,000 15 Oct 2021